package com.fdb.efp.nls.service.facade.yed;

import com.fdb.efp.nls.service.vo.YedUploadRecordVO;

/**
 * 身份证上传服务
 *
 * @author zhangxican
 */
public interface YedUploadService {


    /**
     * 上传文件到影像平台
     *
     * @return
     */
    Boolean upLoad();

    /**
     * 插入文件表，以便给定时器定时上传到影像平台
     * @return 插入记录数
     */
    Integer insert(YedUploadRecordVO yedUploadRecordVO);

    /**
     * 插入文件表，以便给定时器定时上传到影像平台
     * @param contFileUrl 合同文件真实路径
     * @return 插入记录数
     */
    Integer insertByFileUrl(String contFileUrl);

    /**
     * 根据产品、文件类型、流水号查询数据
     * @param yedUploadRecordVO
     * @return
     */
    public YedUploadRecordVO queryByCond(YedUploadRecordVO yedUploadRecordVO);
}
